// 基础配置
const baseConfig = {
  timeout: 15000,
  maxRetries: 2,
  headers: {
    'Content-Type': 'application/json'
  }
};
// 获取环境变量配置
const envConfig = {
  baseURL:import.meta.env.PROD?import.meta.env.VITE_API_URL:"/api",
  wsURL: import.meta.env.VITE_WS_URL,
  env: import.meta.env.VITE_ENV
};
// 获取当前环境的配置
const getConfig = () => {
  return {
    ...baseConfig,
    ...envConfig,
    // 生产环境增加超时时间
    ...(envConfig.env === 'production' ? { timeout: 15000 } : {})
  };
};

export default getConfig();